that's weird - French English Dictionary